﻿using MiniExcelLibs.Attributes;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IntelligentAgriculture.Contracts.Dto.Output
{
    /// <summary>
    /// 期初导入
    /// </summary>
    public class StartImportInput
    {
        [ExcelColumnIndex("A")]
        public int? Type { get; set; }

        [ExcelColumnIndex("B")]
        public string? EarTag { get; set; }

        [ExcelColumnIndex("C")]
        public int? RidgepoleId { get; set; }

        [ExcelColumnIndex("D")]
        public int? ColumnManagementId { get; set; }

        [ExcelColumnIndex("E")]
        public DateTime? ReplantingDate { get; set; }

        [ExcelColumnIndex("F")]
        public decimal? Weight { get; set; }

        [ExcelColumnIndex("G")]
        public int? OnlyNumber { get; set; }

        [ExcelColumnIndex("H")]
        public string? Remark { get; set; }


        [ExcelColumnIndex("I")]
        public string? DocumentNumber { get; set; }


        [ExcelColumnIndex("J")]
        public DateTime? OpeningDate { get; set; }


        [ExcelColumnIndex("K")]
        public int? Stage { get; set; }

        [ExcelColumnIndex("L")]
        public string? CreateName { get; set; }


        [ExcelColumnIndex("M")]
        public DateTime? CreateDate { get; set; }


        [ExcelColumnIndex("N")]
        public string? UpdateName { get; set; }


        [ExcelColumnIndex("O")]
        public DateTime? UpdateDate { get; set; }
    }
}
